import os
from dotenv import load_dotenv

load_dotenv()

class Config:
    SECRET_KEY = os.environ.get('SECRET_KEY') or 'dev-secret-key-change-in-production'
    SQLALCHEMY_DATABASE_URI = os.environ.get('DATABASE_URL') or 'sqlite:///prompt_manager.db'
    SQLALCHEMY_TRACK_MODIFICATIONS = False
    SYNC_INTERVAL = int(os.environ.get('SYNC_INTERVAL', 300))  # 5分钟
    API_HOST = os.environ.get('API_HOST', '0.0.0.0')
    API_PORT = int(os.environ.get('API_PORT', 5000))
